/*
 * Copyright (c) 2007 - 2015 Joseph Gaeddert
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

//
// autotest nco sincos data for f=0.377964473009
//

#include <complex.h>

float complex nco_sincos_fsqrt1_7[256] = {
    1.000000000000 + _Complex_I*  0.000000000000,
    0.929417729782 + _Complex_I*  0.369029380357,
    0.727634632866 + _Complex_I*  0.685964897829,
    0.423135327397 + _Complex_I*  0.906066495743,
    0.058904317893 + _Complex_I*  0.998263633182,
   -0.313641892575 + _Complex_I*  0.949541343608,
   -0.641912989417 + _Complex_I*  0.766777486640,
   -0.879568734108 + _Complex_I*  0.475771838153,
   -0.993060562667 + _Complex_I*  0.117604076781,
   -0.966367453272 + _Complex_I* -0.257165210044,
   -0.803257526443 + _Complex_I* -0.595631888176,
   -0.526756120043 + _Complex_I* -0.850016464545,
   -0.175895428035 + _Complex_I* -0.984408857333,
    0.199795461237 + _Complex_I* -0.979837626175,
    0.547282316042 + _Complex_I* -0.836948066817,
    0.817512314214 + _Complex_I* -0.575911118237,
    0.972338562249 + _Complex_I* -0.233575941320,
    0.989905083997 + _Complex_I*  0.141731876011,
    0.867732109487 + _Complex_I*  0.497032178200,
    0.623066130519 + _Complex_I*  0.782169161371,
    0.290445307576 + _Complex_I*  0.956891594334,
   -0.083176093733 + _Complex_I*  0.996534865136,
   -0.445055979995 + _Complex_I*  0.895502749673,
   -0.744109743372 + _Complex_I*  0.668057400093,
   -0.938121596793 + _Complex_I*  0.346306034644,
   -0.999703946129 + _Complex_I* -0.024331463036,
   -0.920163547338 + _Complex_I* -0.391534220918,
   -0.710728684262 + _Complex_I* -0.703466230439,
   -0.400964133096 + _Complex_I* -0.916093752828,
   -0.034597664351 + _Complex_I* -0.999401321603,
    0.336652767782 + _Complex_I* -0.941628862103,
    0.660379766665 + _Complex_I* -0.750931797023,
    0.890884559273 + _Complex_I* -0.454229789917,
    0.995628042491 + _Complex_I* -0.093406643266,
    0.959824150645 + _Complex_I*  0.280602209256,
    0.788527123674 + _Complex_I*  0.614999979863,
    0.505918027668 + _Complex_I*  0.862581560944,
    0.151891245788 + _Complex_I*  0.988397212386,
   -0.223577193999 + _Complex_I*  0.974686225574,
   -0.567484461944 + _Complex_I*  0.823384105659,
   -0.831283046614 + _Complex_I*  0.555849346867,
   -0.977733942036 + _Complex_I*  0.209848370473,
   -0.986163474863 + _Complex_I* -0.165775754701,
   -0.855381693965 + _Complex_I* -0.517998221646,
   -0.603850349342 + _Complex_I* -0.797097707687,
   -0.267076747662 + _Complex_I* -0.963675262139,
    0.107398620363 + _Complex_I* -0.994216041082,
    0.466713111501 + _Complex_I* -0.884408769491,
    0.760144260739 + _Complex_I* -0.649754340398,
    0.946269994744 + _Complex_I* -0.323377638447,
    0.998815959813 + _Complex_I*  0.048648519224,
    0.910364528935 + _Complex_I*  0.413807231035,
    0.693401907701 + _Complex_I*  0.720551035248,
    0.378555524829 + _Complex_I*  0.925578583709,
    0.010270525265 + _Complex_I*  0.999947256764,
   -0.359464308278 + _Complex_I*  0.933158834858,
   -0.678455527940 + _Complex_I*  0.734641474875,
   -0.901672884794 + _Complex_I*  0.432418788707,
   -0.997606003243 + _Complex_I*  0.069153902954,
   -0.952712528707 + _Complex_I* -0.303873061728,
   -0.773329827890 + _Complex_I* -0.634003925300,
   -0.484780377312 + _Complex_I* -0.874635916123,
   -0.127797127559 + _Complex_I* -0.991800329798,
    0.247226544974 + _Complex_I* -0.968957705713,
    0.587350595903 + _Complex_I* -0.809332612399,
    0.844561569887 + _Complex_I* -0.535458452795,
    0.982550397988 + _Complex_I* -0.185996546781,
    0.981837950701 + _Complex_I*  0.189721476283,
    0.842524800322 + _Complex_I*  0.538657554336,
    0.584277023699 + _Complex_I*  0.811554286279,
    0.243550049538 + _Complex_I*  0.969888330361,
   -0.131557555439 + _Complex_I*  0.991308534013,
   -0.488093898561 + _Complex_I*  0.872791124031,
   -0.775728690804 + _Complex_I*  0.631066556129,
   -0.953858098906 + _Complex_I*  0.300257767846,
   -0.997336566835 + _Complex_I* -0.072936770247,
   -0.900026476647 + _Complex_I* -0.435835222687,
   -0.675664562503 + _Complex_I* -0.737209196211,
   -0.355922770904 + _Complex_I* -0.934515372346,
    0.014062695080 + _Complex_I* -0.999901115414,
    0.382063007175 + _Complex_I* -0.924136277044,
    0.696129570446 + _Complex_I* -0.717916165824,
    0.911927322820 + _Complex_I* -0.410351748984,
    0.998993273758 + _Complex_I* -0.044860216082,
    0.945036798307 + _Complex_I*  0.326963988607,
    0.757674637528 + _Complex_I*  0.652632472106,
    0.463355684742 + _Complex_I*  0.886172392606,
    0.103627339662 + _Complex_I*  0.994616194557,
   -0.270729511199 + _Complex_I*  0.962655458493,
   -0.606868955028 + _Complex_I*  0.794801907033,
   -0.857340021717 + _Complex_I*  0.514750509629,
   -0.986785078242 + _Complex_I*  0.162034593094,
   -0.976931072688 + _Complex_I* -0.213554862310,
   -0.829169041221 + _Complex_I* -0.558997943718,
   -0.564357743106 + _Complex_I* -0.825530337296,
   -0.219879143544 + _Complex_I* -0.975527120194,
    0.155638594267 + _Complex_I* -0.987814065487,
    0.509185681445 + _Complex_I* -0.860656692190,
    0.790853805905 + _Complex_I* -0.612005112466,
    0.960881416303 + _Complex_I* -0.276960112297,
    0.995266643155 + _Complex_I*  0.097181834844,
    0.889155511714 + _Complex_I*  0.457605152930,
    0.657527151087 + _Complex_I*  0.753430849902,
    0.333079272352 + _Complex_I*  0.942898827197,
   -0.038387588793 + _Complex_I*  0.999262924873,
   -0.404435483608 + _Complex_I*  0.914566530985,
   -0.713391429243 + _Complex_I*  0.700765773053,
   -0.921641801618 + _Complex_I*  0.388041736814,
   -0.999789032622 + _Complex_I*  0.020539967128,
   -0.936801504302 + _Complex_I* -0.349861317578,
   -0.741570822148 + _Complex_I* -0.670874590172,
   -0.441656635685 + _Complex_I* -0.897184159555,
   -0.079396193214 + _Complex_I* -0.996843139367,
    0.294072176383 + _Complex_I* -0.955783215524,
    0.626027982347 + _Complex_I* -0.779800593305,
    0.869610835882 + _Complex_I* -0.493737778701,
    0.990435475412 + _Complex_I* -0.137976697470,
    0.971445746224 + _Complex_I*  0.237261800850,
    0.815322324712 + _Complex_I*  0.579007346089,
    0.544104301925 + _Complex_I*  0.839017585410,
    0.196078045407 + _Complex_I*  0.980588292868,
   -0.179627478280 + _Complex_I*  0.983734704606,
   -0.529975971546 + _Complex_I*  0.848012658858,
   -0.805510650347 + _Complex_I*  0.592581295839,
   -0.967335788375 + _Complex_I*  0.253498466521,
   -0.992607414390 + _Complex_I* -0.121369357324,
   -0.877758070920 + _Complex_I* -0.479104131619,
   -0.639000412754 + _Complex_I* -0.769206391354,
   -0.310038554984 + _Complex_I* -0.950723984353,
    0.062689752919 + _Complex_I* -0.998033063019,
    0.426568490660 + _Complex_I* -0.904455263004,
    0.730230883453 + _Complex_I* -0.683200451443,
    0.930810569171 + _Complex_I* -0.365501962128,
    0.999992808660 + _Complex_I*  0.003792443700,
    0.928011522874 + _Complex_I*  0.372551490955,
    0.725027916943 + _Complex_I*  0.688719478201,
    0.419696078314 + _Complex_I*  0.907664696817,
    0.055118035666 + _Complex_I*  0.998479845638,
   -0.317240719156 + _Complex_I*  0.948345045914,
   -0.644816333651 + _Complex_I*  0.764337553609,
   -0.881366746740 + _Complex_I*  0.472432701811,
   -0.993499428070 + _Complex_I*  0.113837104776,
   -0.965385219214 + _Complex_I* -0.260828254841,
   -0.800992849544 + _Complex_I* -0.598673913729,
   -0.523528692375 + _Complex_I* -0.852008044716,
   -0.172160847942 + _Complex_I* -0.985068851622,
    0.203510003471 + _Complex_I* -0.979072866791,
    0.550452458771 + _Complex_I* -0.834866510667,
    0.819690545696 + _Complex_I* -0.572806607239,
    0.973217393439 + _Complex_I* -0.229886722341,
    0.989360455092 + _Complex_I*  0.145485016068,
    0.865840902777 + _Complex_I*  0.500319429044,
    0.620095317331 + _Complex_I*  0.784526479747,
    0.286814261387 + _Complex_I*  0.957986210477,
   -0.086954797956 + _Complex_I*  0.996212258062,
   -0.448448923206 + _Complex_I*  0.893808460060,
   -0.746637962304 + _Complex_I*  0.665230601556,
   -0.939428196580 + _Complex_I*  0.342745770900,
   -0.999604481214 + _Complex_I* -0.028122608992,
   -0.918672058640 + _Complex_I* -0.395021073709,
   -0.708055717096 + _Complex_I* -0.706156570094,
   -0.397487015646 + _Complex_I* -0.917607798786,
   -0.030807242302 + _Complex_I* -0.999525344262,
    0.340221421243 + _Complex_I* -0.940345353861,
    0.663222884212 + _Complex_I* -0.748421943731,
    0.892600793524 + _Complex_I* -0.450847893862,
    0.995975122026 + _Complex_I* -0.089630108250,
    0.958753080142 + _Complex_I*  0.284240270403,
    0.786189100308 + _Complex_I*  0.617986001910,
    0.502643097433 + _Complex_I*  0.864494023463,
    0.148141712706 + _Complex_I*  0.988966143483,
   -0.227272028815 + _Complex_I*  0.973831312353,
   -0.570603018834 + _Complex_I*  0.821226031551,
   -0.833385095928 + _Complex_I*  0.552692755412,
   -0.978522748949 + _Complex_I*  0.206138860453,
   -0.985527687809 + _Complex_I* -0.169514532008,
   -0.853411063532 + _Complex_I* -0.521238483461,
   -0.600823058669 + _Complex_I* -0.799382043938,
   -0.263420142846 + _Complex_I* -0.964681205551,
    0.111168356384 + _Complex_I* -0.993801588114,
    0.470063825674 + _Complex_I* -0.882632426207,
    0.762602951037 + _Complex_I* -0.646866863481,
    0.947489581282 + _Complex_I* -0.319786637248,
    0.998624280217 + _Complex_I*  0.052436122669,
    0.908788641568 + _Complex_I*  0.417256761428,
    0.690664271978 + _Complex_I*  0.723175541216,
    0.375042597839 + _Complex_I*  0.927007578074,
    0.006478207732 + _Complex_I*  0.999979016192,
   -0.363000675592 + _Complex_I*  0.931788876044,
   -0.681236735369 + _Complex_I*  0.732063187426,
   -0.903306324468 + _Complex_I*  0.428996135385,
   -0.997861091402 + _Complex_I*  0.065370041044,
   -0.951553255949 + _Complex_I* -0.307483985100,
   -0.770919842419 + _Complex_I* -0.636932175796,
   -0.481459883622 + _Complex_I* -0.876468128606,
   -0.124034861615 + _Complex_I* -0.992277860835,
    0.250899484630 + _Complex_I* -0.968013144855,
    0.590415720432 + _Complex_I* -0.807099298145,
    0.846586192393 + _Complex_I* -0.532251649927,
    0.983248713565 + _Complex_I* -0.182268942150,
    0.981111381953 + _Complex_I*  0.193443677081,
    0.840475912991 + _Complex_I*  0.541848908537,
    0.581195048024 + _Complex_I*  0.813764287833,
    0.239870051199 + _Complex_I*  0.970805005414,
   -0.135316091168 + _Complex_I*  0.990802480554,
   -0.491400399711 + _Complex_I*  0.870933778863,
   -0.778116396659 + _Complex_I*  0.628120110528,
   -0.954989950067 + _Complex_I*  0.296638155453,
   -0.997052786053 + _Complex_I* -0.076718588513,
   -0.898367123706 + _Complex_I* -0.439245388188,
   -0.672863879197 + _Complex_I* -0.739766314502,
   -0.352376114406 + _Complex_I* -0.935858468998,
    0.017854662635 + _Complex_I* -0.999840592806,
    0.385564994432 + _Complex_I* -0.922680678821,
    0.698847220981 + _Complex_I* -0.715270970841,
    0.913477000745 + _Complex_I* -0.406890364975,
    0.999156219501 + _Complex_I* -0.041071267730,
    0.943790009707 + _Complex_I*  0.330545636150,
    0.755194116925 + _Complex_I*  0.655501217209,
    0.459991593687 + _Complex_I*  0.887923270186,
    0.099854568522 + _Complex_I*  0.995002042784,
   -0.274378380919 + _Complex_I*  0.961621809281,
   -0.609878832312 + _Complex_I*  0.792494674997,
   -0.859286018620 + _Complex_I*  0.511495394119,
   -0.987392489006 + _Complex_I*  0.158291100995,
   -0.976114152452 + _Complex_I* -0.217258282656,
   -0.827043110154 + _Complex_I* -0.562138500679,
   -0.561222907291 + _Complex_I* -0.827664695593,
   -0.216177930638 + _Complex_I* -0.976353984119,
    0.159383704246 + _Complex_I* -0.987216711174,
    0.512446011768 + _Complex_I* -0.858719444885,
    0.793169113539 + _Complex_I* -0.609001442796,
    0.961924861910 + _Complex_I* -0.273314031909,
    0.994890929216 + _Complex_I*  0.100955628686,
    0.887413675715 + _Complex_I*  0.460973934354,
    0.654665078505 + _Complex_I*  0.755919066426,
    0.329500986349 + _Complex_I*  0.944155230878,
   -0.042176961119 + _Complex_I*  0.999110156064,
   -0.407901017253 + _Complex_I*  0.913026155224,
   -0.716043913743 + _Complex_I*  0.698055236776,
   -0.923106800218 + _Complex_I*  0.384543671630,
   -0.999859739467 + _Complex_I*  0.016748175800,
   -0.935467938094 + _Complex_I* -0.353411568569,
   -0.739021235147 + _Complex_I* -0.673682131277,
   -0.438250939168 + _Complex_I* -0.898852665523,
   -0.075615150766 + _Complex_I* -0.997137076321,
    0.297694815644 + _Complex_I* -0.954661089989,
    0.628980830213 + _Complex_I* -0.777420809616,
    0.871477054943 + _Complex_I* -0.490436277929,
    0.990951621711 + _Complex_I* -0.134219534454,
    0.970538958206 + _Complex_I*  0.240944247919,
    0.813120608690 + _Complex_I*  0.582095246264,
    0.540918462130 + _Complex_I*  0.841075036680,
    0.192357809450 + _Complex_I*  0.981324856071,
   -0.183356945000 + _Complex_I*  0.983046403137,
   -0.533188200573 + _Complex_I*  0.845996656476};

